package dao;

import java.util.List;

import model.envios.Envio;

public abstract class EnviosDAO {

	public abstract List<Envio> getAllEnvios();

	/**
	 * 
	 * @param envio
	 * @return true en caso de que el alta sea efectiva, false en caso contrario
	 */
	public abstract boolean altaEnvio(Envio envio);

	/**
	 * 
	 * @param envio
	 * @return true en caso de que el baja sea efectiva, false en caso contrario
	 */
	public abstract boolean bajaEnvio(Envio envio);

	/**
	 * 
	 * @param envio
	 * @return true en caso de que la modificacion sea efectiva, false en caso
	 *         contrario
	 */
	public abstract boolean modificarEnvio(Envio envio);

}
